Články

Navigačný panel

Viacero inštancií apache2 servera

V tomto článku si ukážeme ako sprevádzkovať viacero inštancií webového servera apache2 na jednom stroji.



Počas celého procesu budeme použíať jeden ľubovolný tag ktorým budeme odlišovať novú inštanciu od pôvodnej. Ja som si zvolil skuska. Ako prvé si vytvoríme kópiu celého priečinka /etc/apache.

NAME=skuska
cp -r /etc/apache2 /etc/apache2-$NAME
V dalšom kroku vytvoríme kópiu súborov ktoré následne upravíme
cp /usr/sbin/a2ensite /usr/sbin/a2ensite-$NAME
cp /usr/sbin/a2dissite /usr/sbin/a2dissite-$NAME
cp /usr/sbin/a2enmod /usr/sbin/a2enmod-$NAME
cp /usr/sbin/a2dismod /usr/sbin/a2dismod-$NAME
Vo všetkých týchto súboroch nasledujúci riadok
: "/etc/apache2$dir_suffix/envvars"
upravíme na
: "/etc/apache2-skuska$dir_suffix/envvars"
Malo by sa to nachádzať niekde okolo 27. riadku. Dalši riadok na upravenie by sa mal nachádzat okolo 73. riadku. Riadok
info("Run '/etc/init.d/apache2 $reload' to activate new configuration!\n")
teda upravíme na
info("Run '/etc/init.d/apache2-$NAME$reload' to activate new configuration!\n")


Príspevok pridaný dňa: 25.09.2014 od užívatela: Dodoslav.
Zanechat komentár:

Nick:

Správa: